Theoretical analysis of bus-invert coding
نویسندگان
چکیده
The bus-invert method, proposed by M. R. Stan and W. P. Burleson [l], is a simple and yet effective method to reduce data-bus switching activity if the switching of data lines is spatially and temporally independent and uniformly distributed. Suppose the bus is n-bit wide. The bus-invert method can reduce not only the average switching activity of the I/O bus, but also the peak switching activity from n to n/2 transitions per bus cycle. The best result, saving 25% of the switching activity, can be obtained with n=2. Dividing the bus lines into several groups of small size can take this advantage, but it also increases the number of invert lines (extra lines showing to the receiver about inverting of data values). M. R. Stan and W. P. Burleson [l] correctly established the relationship between the bus-invert method and limitedweight codes [2] and showed that the average number of
منابع مشابه
Reduction of bus transitions with Partial Bus-Invert Coding
Indexing terms: Bus-invert coding, Low power ____________________________________________________________________________________ Abstract: This Letter proposes a partial bus-invert coding scheme that reduces the total number of bus transitions further than the conventional bus-invert coding. In the proposed scheme, only a selected subset of the bus lines, which is determined statically, is con...
متن کاملReduction of bus transitions with Partial Bus-Invert Coding
Indexing terms: Bus-invert coding, Low power ____________________________________________________________________________________ Abstract: This Letter proposes a partial bus-invert coding scheme that reduces the total number of bus transitions further than the conventional bus-invert coding. In the proposed scheme, only a selected subset of the bus lines, which is determined statically, is con...
متن کاملPartial bus-invert coding for power optimization of application-specific systems
This paper presents two bus coding schemes for power optimization of application-specific systems: Partial Bus-Invert coding and its extension to Multiway Partial Bus-Invert coding. In the first scheme, only a selected subgroup of bus lines is encoded to avoid unnecessary inversion of relatively inactive and/or uncorrelated bus lines which are not included in the subgroup. In the extended schem...
متن کاملA Novel Bus Encoding Technique for Low Power VLSI
Low power VLSI circuit design is a must for present and future technologies. One of the ways of reducing power in a CMOS circuit is to reduce the number of transitions on the bus and Bus Invert Coding is a widely popular technique for that. In this paper we introduce a new way of coding called the ShiftInv Coding that is superior to the bus invert coding technique. Our simulation results show a...
متن کاملAn Efficient Segmental Bus-Invert Coding Method for Instruction Memory Data Bus Switching Reduction
This paper presents a bus coding methodology for the instruction memory data bus switching reduction. Compared to the existing state-of-the-art multiway partial bus-invert (MPBI) coding which relies on data bit correlation, our approach is very effective in reducing the switching activity of the instruction data buses, since little bit correlation can be observed in the instruction data. Our ex...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. VLSI Syst.
دوره 10 شماره
صفحات -
تاریخ انتشار 2002